(Formal) put forth - Inglés Sinónimo Diccionario